package com.doxiaopu.students.user.mapper;

import com.doxiaopu.students.user.vo.MerchantListVO;
import com.doxiaopu.students.user.vo.MerchantVO;

import java.util.List;

/**
 * 处理商户信息持久层
 */
public interface MerchantMapper {
    /**
     * 增加商户的基础信息
     * @param merchantVO
     * @return
     */
    Integer addNewMerchant(MerchantVO merchantVO);

    /**
     * 查询商家列表
     * @param phone
     * @param storeName
     * @param currentPage
     * @param pageSize
     * @return
     */

    List<MerchantListVO> findMerchants(String phone,String storeName, Integer currentPage, Integer pageSize);
    /**
     * 查询商家总量
     * @return
     */
    Integer findTotal();

    /**
     * 更改商家店铺信息
     * @param merchantVO
     * @return
     */
    Integer updateMerchantInfo(MerchantVO merchantVO);
}
